package cn.jksoft.businessclient.bean;

import java.util.List;

/**
 * Created by RogersHuang on 16/4/27.
 */
public class OrderDetailEntity extends BaseEntity{

    /**
     * OUTBOUND_ID : 10042
     * RECEIPTS_CODE : 2015072702100410008
     * CREATE_DATE : 2015-07-27 20:50:01
     * ORDER_TOTAL_MONEY : 9100
     * CUSTOMER_ID : 10060
     * CUST_CM_ID : 10079
     * CAR_PLATE_NUM : 粤BB4561
     * CUSTOMER_NAME : 朱元璋
     * orderItemsList : [{"AMOUNT":1,"TOTAL_MONEY":"98","PROD_NAME":"123","PROD_ID":1437728832147,"SALE_PRICE":"100","PROD_TYPE_CODE":"ENT","PROD_SKU_ID":1437728832158}]
     */

    private OrderDetailsBean orderDetails;

    public OrderDetailsBean getOrderDetails() {
        return orderDetails;
    }

    public void setOrderDetails(OrderDetailsBean orderDetails) {
        this.orderDetails = orderDetails;
    }

    public static class OrderDetailsBean {
        private long OUTBOUND_ID;
        private String RECEIPTS_CODE;
        private String CREATE_DATE;
        private float ORDER_TOTAL_MONEY;
        private long CUSTOMER_ID;
        private long CUST_CM_ID;
        private String CAR_PLATE_NUM;
        private String CUSTOMER_NAME;
        private String IS_FAST_BILLING_ORDER;

        public String getIS_FAST_BILLING_ORDER() {
            return IS_FAST_BILLING_ORDER;
        }

        public void setIS_FAST_BILLING_ORDER(String IS_FAST_BILLING_ORDER) {
            this.IS_FAST_BILLING_ORDER = IS_FAST_BILLING_ORDER;
        }

        /**
         * AMOUNT : 1
         * TOTAL_MONEY : 98
         * PROD_NAME : 123
         * PROD_ID : 1437728832147
         * SALE_PRICE : 100
         * PROD_TYPE_CODE : ENT
         * PROD_SKU_ID : 1437728832158
         */

        private List<OrderItemsListBean> orderItemsList;

        public long getOUTBOUND_ID() {
            return OUTBOUND_ID;
        }

        public void setOUTBOUND_ID(long OUTBOUND_ID) {
            this.OUTBOUND_ID = OUTBOUND_ID;
        }

        public String getRECEIPTS_CODE() {
            return RECEIPTS_CODE;
        }

        public void setRECEIPTS_CODE(String RECEIPTS_CODE) {
            this.RECEIPTS_CODE = RECEIPTS_CODE;
        }

        public String getCREATE_DATE() {
            return CREATE_DATE;
        }

        public void setCREATE_DATE(String CREATE_DATE) {
            this.CREATE_DATE = CREATE_DATE;
        }

        public float getORDER_TOTAL_MONEY() {
            return ORDER_TOTAL_MONEY;
        }

        public void setORDER_TOTAL_MONEY(float ORDER_TOTAL_MONEY) {
            this.ORDER_TOTAL_MONEY = ORDER_TOTAL_MONEY;
        }

        public long getCUSTOMER_ID() {
            return CUSTOMER_ID;
        }

        public void setCUSTOMER_ID(long CUSTOMER_ID) {
            this.CUSTOMER_ID = CUSTOMER_ID;
        }

        public long getCUST_CM_ID() {
            return CUST_CM_ID;
        }

        public void setCUST_CM_ID(long CUST_CM_ID) {
            this.CUST_CM_ID = CUST_CM_ID;
        }

        public String getCAR_PLATE_NUM() {
            return CAR_PLATE_NUM;
        }

        public void setCAR_PLATE_NUM(String CAR_PLATE_NUM) {
            this.CAR_PLATE_NUM = CAR_PLATE_NUM;
        }

        public String getCUSTOMER_NAME() {
            return CUSTOMER_NAME;
        }

        public void setCUSTOMER_NAME(String CUSTOMER_NAME) {
            this.CUSTOMER_NAME = CUSTOMER_NAME;
        }

        public List<OrderItemsListBean> getOrderItemsList() {
            return orderItemsList;
        }

        public void setOrderItemsList(List<OrderItemsListBean> orderItemsList) {
            this.orderItemsList = orderItemsList;
        }

        public static class OrderItemsListBean {
            private int AMOUNT;
            private float TOTAL_MONEY;
            private String PROD_NAME;
            private long PROD_ID;
            private float SALE_PRICE;
            private String PROD_TYPE_CODE;
            private long PROD_SKU_ID;
            private String STORAGE_NAME;
            private boolean hasDiscount;

            public int getAMOUNT() {
                return AMOUNT;
            }

            public void setAMOUNT(int AMOUNT) {
                this.AMOUNT = AMOUNT;
            }

            public float getTOTAL_MONEY() {
                return TOTAL_MONEY;
            }

            public void setTOTAL_MONEY(float TOTAL_MONEY) {
                this.TOTAL_MONEY = TOTAL_MONEY;
            }

            public String getPROD_NAME() {
                return PROD_NAME;
            }

            public void setPROD_NAME(String PROD_NAME) {
                this.PROD_NAME = PROD_NAME;
            }

            public long getPROD_ID() {
                return PROD_ID;
            }

            public void setPROD_ID(long PROD_ID) {
                this.PROD_ID = PROD_ID;
            }

            public float getSALE_PRICE() {
                return SALE_PRICE;
            }

            public void setSALE_PRICE(float SALE_PRICE) {
                this.SALE_PRICE = SALE_PRICE;
            }

            public String getPROD_TYPE_CODE() {
                return PROD_TYPE_CODE;
            }

            public void setPROD_TYPE_CODE(String PROD_TYPE_CODE) {
                this.PROD_TYPE_CODE = PROD_TYPE_CODE;
            }

            public long getPROD_SKU_ID() {
                return PROD_SKU_ID;
            }

            public void setPROD_SKU_ID(long PROD_SKU_ID) {
                this.PROD_SKU_ID = PROD_SKU_ID;
            }

            public String getSTORAGE_NAME() {
                return STORAGE_NAME;
            }

            public void setSTORAGE_NAME(String STORAGE_NAME) {
                this.STORAGE_NAME = STORAGE_NAME;
            }

            public boolean isHasDiscount() {
                return hasDiscount;
            }

            public void setHasDiscount(boolean hasDiscount) {
                this.hasDiscount = hasDiscount;
            }
        }
    }
}
